export default {
    // 角色
    roleEscape(role) {
        role = role.split(',');
        role.map((item, i) => {
            if(item == '1') {
                role[i] = '轻量-管理员'
            }
            if(item == '2') {
                role[i] = '轻量-生产人员'
            }
            if(item == '0') {
                role[i] = '用户账号管理员'
            }
        })
        role = role.join(',')
        return role
    },
    // 虚拟用户
    virtualTypeEscape(virtualType) {
        if(virtualType == 0) {
            return '否'
        } else {
            return '是'
        }
    },
    // 用户启用/停用
    stateEscape(state) {
        if(state == 0) {
            return '已启用'
        } else {
            return '已停用'
        }
    },
    // 执行状态
    worderOrderState(state) {
        if(state == 0) {
            return '未开始'
        } else if(state == 1) {
            return '执行中'
        } else if(state == 2) {
            return '已结束'
        } else if(state == 3) {
            return '已取消'
        }
    },
    // 审批状态
    verifyStateState(state) {
        if(state == 0) {
            return '未审批'
        } else if(state == 1) {
            return '已审批'
        } 
    },

    // 计价方式
    pricingMethod(v) {
        if(v == 0) {
            return '计件'
        } else {
            return '计时'
        }
    },
    property:{
        
    },
    // 不良品项汇总表头
    irregularGatherHeader(v) {
        if(v == 0) {
            return [
                '工单编号', '产品编号', '产品名称', '产品规格', '工序编号', '工序名称', '生产人员', '报工开始时间',
                '报工结束时间', '不良品项', '工序计划数', '报工数', '良品数', '不良品数', '不良品率'
            ]
        }
        if(v == 1) {
            return ['工序编号', '工序名称', '工序计划数', '报工数', '良品数', '不良品数', '不良品率']
        }
        if(v == 2) {
            return ['生产人员', '报工数', '良品数', '不良品数', '不良品率']
        }
        if(v == 3) {
            return ['工序编号', '工序名称', '不良品项', '工序计划数', '报工数', '良品数', '不良品数', '不良品率']
        }
        if(v == 4) {
            return ['工序编号', '工序名称', '生产人员', '工序计划数', '报工数', '良品数', '不良品数', '不良品率']
        }
        if(v == 5) {
            return ['产品编号', '产品名称', '产品规格', '不良品项', '报工数', '良品数', '不良品数', '不良品率']
        }
        if(v == 6) {
            return ['工序编号', '工序名称', '生产人员', '不良品项', '工序计划数', '报工数', '良品数', '不良品数', '不良品率']
        }
        if(v == 7) {
            return ['工单编号', '产品编号', '产品名称', '产品规格', '工序编号', '工序名称', '不良品项', '工序计划数', '报工数', '良品数', '不良品数', '不良品率']
        }
    },
    // 产品属性
    productAttribute(n) {
        if(n == 0) {
            return "自制"
        }
        if(n == 1) {
            return "外购"
        }
        if(n == 2) {
            return "委外"
        }
    }
}